ancient battering-ram - Turco Inglés Diccionario